/** 
 * @date 06/05/2013
 * @author Renet_Pourriau
 * @version 1.0
 */

package mesure;

/**
 * This class represent Unit
 */
public class Unite {

	private String libelleUnite;

	private String diminutif;

	/**
	 * this is the constructor of Unit
	 * @param libelleUnite
	 */
	public Unite(String libelleUnite, String diminutif) {
		this.setLibelleUnite(libelleUnite);
		this.setDiminutif(diminutif);
	}

	/**
	 * @return the libelleUnite
	 */
	public String getLibelleUnite() {
		return libelleUnite;
	}

	/**
	 * @param libelleUnite
	 *            the libelleUnite to set
	 */
	public void setLibelleUnite(String libelleUnite) {
		this.libelleUnite = libelleUnite;
	}

	/**
	 * @return the diminutif
	 */
	public String getDiminutif() {
		return diminutif;
	}

	/**
	 * @param diminutif
	 */
	public void setDiminutif(String diminutif) {
		this.diminutif = diminutif;
	}

	/**
	 * @param unite
	 * @return true if Parameter Unit equals current Unit
	 */
	public Boolean estIdentique(Unite unite) {
		if (this.getLibelleUnite().equals(unite.getLibelleUnite())
				&& this.getDiminutif().equals(unite.getDiminutif())) {
			return true;
		} else {
			return false;
		}

	}

}